mount the high horse - French English Dictionary